rainfall forecast - German English Dictionary